A History of God - Armstrong, Karen (Ballantine Books, 2013)