Author: Professor D. H. MacGregor and Ernest Davies