Home > Author > James M. McPherson >
― James M. McPherson , This Mighty Scourge: Perspectives on the Civil War