The Chain of Chance
Stanislaw Lem
Cress
Marissa Meyer
Lunar Chronicles (3)
A Torch Against the Night
Sabaa Tahir
Ember in the Ashes (2)
Monstrous Regiment
Terry Pratchett
Discworld (31)
Death in the clouds
Agatha Christie
Poirot (12)
Lord Edgware dies
Poirot (9)