Author: David Gordon Wilson
Bio: David Gordon Wilson is a lecturer at the School of Divinity, University of Edinburgh, UK. Scottish spiritualist medium, religious studies scholar, spiritual healer, & lawyer