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