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

adventurous challenging dark funny hopeful informative inspiring reflective sad tense medium-paced

4.0