Author: A. C. Cassells
Alternate names: Alan C. Cassells