age ~66
from Carrollton, TX
St. Mary's University philosophy professor Dr. Sherra Theisen reflects...