Purity of Blood
Arturo PĂ©rez-Reverte
The Adventures of Captain Alatriste (2)
The Bridgertons: Happily Ever After
Julia Quinn
Blood from a stone
Donna Leon
Commissario Brunetti (14)
Towards zero
Agatha Christie
Superintendent Battle (5)
Inversions
Iain M. Banks
The Culture (6)