James M. McPherson

James M. McPherson is professor emeritus of history at Princeton University. He is the author of dozens of books and articles, including the Pulitzer Prize-winning Battle Cry of Freedom, widely regarded as the authoritative account of the Civil War.

Filter

Showing all 2 results