A History of Christianity - MacCulloch, Diarmaid (Penguin Books, 2009)