James M. McPherson

  • Born: (Valley City, North Dakota, USA)

James M. "Jim" McPherson is an American Civil War historian, and is the George Henry Davis '86 Professor Emeritus of United States History at Princeton University.

Comments

Login or Register to post a comment