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

informative inspiring medium-paced

5.0