Author: a.d. lindsay john veitch