Author: Francis H. E. Palmer
Alternate names: Francis H   E. Palmer