Evidently this creep is on the faculty at Rhodes College in Memphis.
http://www.rhodes.edu/religion/22337_22349.asp
I have a pretty good idea where he resides too, based upon a search of publicly available records from the Shelby County, TN Assessor of Property.
Don’t put any sources of your findings online because they don’t like us finding out the truth about them and will move to claim that access to said sources should only be allowed by the king and his servants...