Author: R. P. Ambler
Alternate names: Russell P. Ambler