Home›Books›John Alan TurnerJohn Alan TurnerNo biography available.Works (4)The Gospel according to the Da Vinci code : the truth behind the writings of Dan BrownReligion in Essence and ManifestationHearts and MindsPolitics