May God bless you and your...
Sheila, bright-eyed and fun. Sounds like she lived a good life. It was my pleasure to know her when we both were students in the geology department at Rice.
Martha Failing
September 03, 2025 | School
Portland, Oregon
07/20/1945 - 08/18/2025
Although she was accepted into the MIT Class of 1967, Sheila chose to leave her New England home for Rice University in Houston, Texas. Her parents, Russell P. Mahan and Anastasia Wilson Mahan, were no doubt sad to see Sheila choose a college so far from home; however they may have appreciated...
Read MoreSheila, bright-eyed and fun. Sounds like she lived a good life. It was my pleasure to know her when we both were students in the geology department at Rice.
Martha Failing
September 03, 2025 | School