John Shafer, Psychologist