Author: Arthur Lindsay McRae Sowerby
Alternate names: A L M Sowerby