The Color of Water by James   McBride
Best Books Ever
80,067 books — 298,120 voters