Author: R. W. Allen
Alternate names: R W Allen