Who is to say that your God is not the true God? The questions raised by Paul Ham in New Jerusalem go to the heart of the meaning of faith - not just for Christianity, but for all religions. New Jerusalem is a story of religious obsession and persecution, of noble ideals trampled to dust, of slavish sexual surrender.
Paul Ham is a former Sunday Times correspondent, with a Master's Degree in Economic History from the London School of Economics. He is now an award-winning and best -selling history writer.
Back to What's On