A review by ajake
John Adams by David McCullough

informative

4.5