The Bible Delusion: 101 'Hang On A Minute' Moments; And God's Mysterious Ways