Poseidon's Wake
Alastair Reynolds
Poseidon's Children (3)
Never Flinch: A Novel
Stephen King
The Minor Adjustment Beauty Salon
Alexander McCall Smith
Revival
Joyland