A quick run down of the oddities and delights that made it into our hands this fortnight.
Sheila
More Fool Me - Stephen Fry
Do No Harm - Henry Marsh
Dave
Confessions - Jamie Cabre
The Emperor Far Away - David Eimer
Annie
Moone Boy - Chris O'Dowd and Nick Murphy
Smart - Kim Slater
Philip
Lost for Words - Edward St Aubyn
Rome - Robert Hughes
Chloe
Red Rising - Pierce Brown
Sapiens - Yuval Noah Harari