Macfarlane Alan. Garland E. Harland C. Harland C. E. Macfarlane A.G. McFarland Clive Macfarlane Robert.