Millikin University

12:52 pm
Fri August 9, 2013

Interview about Millikin University professor’s past

A recent investigation by the Georgetown Advocate revealed the chair of the psychology department of Millikin University in Decatur spent six years in an institution being committed criminally insane. Professor James Saint James once went by the name Jim Wolcott. 

Read more