When I was in Oxford last weekend (in the Oxfam bookshop on St Giles, to be precise, which is extremely good; you must go), I found something remarkable: a K.J. Parker novella that I’d never even heard of before! Unable to believe my luck, I snaffled it and read it all in one go the following day. It was exactly what I needed: undemanding but witty, irreverent and smart in all the right ways. While, like most of Parker’s fiction, Downfall of the Gods has a Grecian tinge, it looks further back in time, beyond the days of the Byzantine-inspired empires in his Engineer and Two of Swords trilogies, to an older time, when men still have to worry about annoying the gods – and the gods themselves can’t always be trusted.