Amherst Academy (now Amherst College) - Biography

Amherst Academy (now Amherst College)