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