Downfall of the Gods by K J Parker (Hardback, 2016)