Author: A. B. MacLennan
Alternate names: A. B Maclennan; A. B. Maclennan