Beach Road
James Patterson
Johnny Mnemonic
William Gibson
The Dragon Reborn
Robert Jordan
Middlesex
Jeffrey Eugenides
The Terror
Dan Simmons
Sole Survivor
Dean Koontz
Robinson Crusoe
Daniel Defoe
Lord of the Flies
William Golding
Life of Pi
Yann Martel