Author: Andrew R. B. Simpson
Alternate names: Andrew Simpson; A. R. B. Simpson