Author: Arthur D. (Arthur Donald) Innes