Author: James V. Ward
Alternate names: J. V. Ward