Dunstable Free 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
Contributor of
1
"To the best of my ability", the American presidents, general editor, James M. McPherson ; editor, David Rubel
Creator of
3
Battle cry of freedom, the era of the Civil War, James McPherson
This mighty scourge, perspectives on the Civil War, James M. McPherson
Into the west, from Reconstruction to the final days of the American frontier, James M. McPherson
Link Analysis