ObituariesIn Remembrance: Stephen D. Hamlin ’58 Died on May 9 2023Stephen D. Hamlin passed away on May 9, 2023, at the age of 87. He served in the US Navy after Yale, and then worked for the Schlegel Corporation in Rochester, New York, and consulted in international business while devoting much time to theater and the arts. The Canandaigua Daily Messenger carried a full obituary on May 11, 2023. |
|