The Time Traveler's Wife by Audrey NiffeneggerA Tree Grows in Brooklyn by Betty  Smith
Best Books Ever
42,987 books — 161,229 voters