Author: George Hogarth Carnaby (1892-1963) Macgregor