Author: Alexander Neil Somerville
Alternate names: A. N. (Alexander Neil) 1 Somerville