A comedy of the worlds behind our world.
Thanks to a near-death experience, Jamie Smith has a part-time job fixing souls.
He'd rather be in the department that makes history.
This is because (a) this soul business makes him ask uncomfortable questions about himself and (b) his new line manager flounces about in a tennis skirt.
The standalone sequel to Paradise - A Divine Comedy.
Simple, popular introduction to the Christian movement in the Islamic world. Previously published as parts of the best-selling 'Briefings' books. Newly updated. A helpful tool for information and prayer.
A comedy. A fantasy. A story of redemption. With quite a lot of Afghan food. Set in a world borrowed from John Milton's Paradise Lost but peopled with underperforming evil spirits, a quarrelling First Couple and a snake with a personality disorder.