Author: Alan Dugald McKillop
Alternate names: A. D. McKillop; Alan D. Mckillop; Ad McKillop; Alan D. McKillop; A. D . McKillop