Author: Aylmer D. Blakely
Alternate names: Aylmer D Blakely