A.J. Harwood, Prof Dr