Battling the gods - Whitmarsh, Tim (Alfred A. Knopf, 2015)