D.T. Sheffler 

Philosophy prof.