Kenneth MacGregor Greer - (1893-1974)