Haverhill Public Library
2
Resources share the relationship
creator
to
Ferling, John E
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