Savages
by K J Parker (Subterranean, 2015)
A darkly humorous, slow-burning historical fantasy in which magic plays no part and the fate of empires turns on the veracity (or otherwise) of human endeavour. Parker sets a new benchmark for true-to-life invented worlds, without ever becoming bogged down in detail.