Hope College News
2023 Feb
-
Academics Retired History Professor Dr. G. Larry Penrose Dies
Dr. G. Larry Penrose, who retired as a professor of history in 2005 after teaching at Hope for more than three decades, died on Wednesday, Feb. 22, 2023. He was 82.