The Kite Runner by Khaled HosseiniThe Shadow of the Wind by Carlos Ruiz ZafónA Farewell to Arms by Ernest HemingwayTrainspotting by Irvine Welsh
Best Books Ever
80,160 books — 298,874 voters