Author: A. E. Cunningham
Alternate names: A.E. Cunningham; A. E Cunningham