Three Cups of Tea by Greg MortensonThe Reader by Bernhard Schlink
What To Read Next
21,075 books — 24,497 voters