The Great Sea: A Human History of the Mediterranean
David Abulafia
Before I Fall
Lauren Oliver
The Scarecrow
Michael Connelly
The Ghostway
Tony Hillerman
Bundori
Laura Joh Rowland