Professor
Schubert Miles Ogden
(
–
)
1928
2019
Southern Methodist University
;
Dallas, TX
Theologian; Educator
Area
Humanities and Arts
Specialty
Philosophy
Elected
1985
Last Updated