Crossroads of Freedom Book 2003 Crossroads of Freedom JM James M. McPherson 4.01 9 readers shelved it PublisherPenguin Books LtdPublished2003 Battles & campaignsCivil warUSA