J. Cameron Fraser was born in Zimbabwe and grew up in Scotland from a young age. A graduate of Edinburgh University, Westminster Theological Seminary (Philadelphia), and Trinity Evangelical Divinity School, he has served in pastoral and related ministries in western Canada, as well as having twice been a magazine editor. Cameron and Margaret have two adult sons (plus daughters-in-law) and six granddaughters in Alberta, Canada.