Author: Harold Graham Leask
Alternate names: Harold G. Leask; Mary Leask; H. G. Leask; Harold G Leask