Three Cups of Tea by Greg MortensonThe Reader by Bernhard Schlink
What To Read Next
20,920 books — 24,946 voters