The Lovely Bones by Alice SeboldThe Kite Runner by Khaled HosseiniThe Color Purple by Alice Walker
Best Books Ever
80,139 books — 298,587 voters