Chelmsford Public Library
McPherson, James M
Type
http://bibfra.me/vocab/lite/Person
Label
McPherson, James M
Name
McPherson, James M
Actions
Share resources by the Person
Incoming Resources
Creator of
4
Battle cry of freedom, the Civil War era, James M. McPherson
Battle cry of freedom, the era of the Civil War, James McPherson
Fields of fury, the American Civil War, James M. McPherson
The war that forged a nation, why the Civil War still matters, James McPherson
Author of
1
The war that forged a nation, why the Civil War still matters, James McPherson
Link Analysis