Is there any recent article identifying the occupation of this "Robert Strong" - ie, do we know it's this professor? Maybe it's not.
Wizbang