A Storm of Swords by George R.R. MartinThe Sparrow by Mary Doria RussellState of Wonder by Ann PatchettNever Let Me Go by Kazuo IshiguroAnd the Mountains Echoed by Khaled Hosseini
Best Books Ever
75,833 books — 281,788 voters