Earth
David Brin
World's Hardest Puzzles
Charles Barry Townsend
That Awful Mess on the via Merulana
Carlo Emilio Gadda; Italo Calvino; William Weaver
Monstrous Regiment
Terry Pratchett
Burnt Shadows
Kamila Shamsie
Future Shock
Alvin Toffler