Author: Joseph Vincent Fuller
Alternate names: JOseph Vincent Fuller