A review by daniellem1
Bunker Hill: A City, a Siege, a Revolution by Nathaniel Philbrick

informative tense medium-paced

5.0