Author: John W. Forje
Alternate names: John Wilson Forje; W. Forje