ESC
Laurel Thatcher Ulrich

Laurel Thatcher Ulrich

American historian and professor at Harvard University.