John Alan Thornhill · Study