Author: G. H. C. (George Hogarth Carnaby) (1892-1963) Macgregor