Author: Hay, John Prof.
Title: Prof.