I am a Yankee from birth, a Texan at heart, and a Michagander by calling.
My wife and I live in Clarkston, Michigan where I serve as a pastor in the Evangelical Presbyterian Church. My formal theological education includes an M.Div from Redeemer Seminary and an M.Th from the University of Glasgow. I post on the blog sporadically and only whenever I feel like. My (very sparse) Amazon author page is here.
If you want to contact me, the best email to use is cameron at cameronshaffer.com.