Scan barcode
A review by mercedez_binz
Battle Cry of Freedom: The Civil War Era by James M. McPherson
informative
medium-paced
4.5
This book undeniably contains excellent scholarship and is effectively written. McPherson also does a good job of not injecting moral judgement.