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

informative inspiring medium-paced

4.5