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. Penrose was born February 13, 1941, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results