Author: George F. Blackledge
Alternate names: G. F. Blackledge