Author: A. D. Cameron
Alternate names: Alexander Durand Cameron