A review by gretchenhunter
John Lewis: A Life by David Greenberg

challenging inspiring medium-paced

5.0