Author: John O. Hunwick
Alternate names: John Hunwick