Thanks all, and I did some digging, and it turns out he's a film and media professor, and the school is St. Bede's Senior School, a boarding school in England. Apparently it's a very well known school, and I'm surprised to say that besides me he's only referenced a couple of other reviews, with the only major name being a review by Kermode. For the Il Conformista paper he's offering bonus points to any of his students who "can present and then analyze" my position on the film. I don't usually toot my own horn, but this is pretty darn cool.