Benjamin Franklin

Edmund S. Morgan
Yale University Press
9780300095326
0-300-09532-5