Author: Ralph F. Selby
Alternate names: R. F. Selby