A review by papablues050164
John Adams by David McCullough

4.0