Esther (Nelstead) Dean ’40

11 June 2004

Class: 1940

Major: History

Deceased: June 9, 2004

Posted In