Haverhill Public Library
Ferling, John E
Type
http://bibfra.me/vocab/lite/Person
Label
Ferling, John E
Name
Ferling, John E
Actions
Share resources by the Person
Incoming Resources
Creator of
2
Setting the world ablaze, Washington, Adams, Jefferson, and the American Revolution, John Ferling
Apostles of revolution, Jefferson, Paine, Monroe and the struggle against the old order in America and Europe, John Ferling
Author of
1
Apostles of revolution, Jefferson, Paine, Monroe and the struggle against the old order in America and Europe, John Ferling
Link Analysis