James Gordon

James Gordon

Technical writer, musician, and blogger, married with a four year-old son.