Scan barcode
A review by bourbonandabook
John Adams by David McCullough
adventurous
informative
inspiring
reflective
sad
slow-paced
5.0