A review by bfrodermann
Blades of Freedom: A Tale of Haiti, Napoleon, and the Louisiana Purchase by Nathan Hale

adventurous funny informative tense fast-paced

4.5