Author: James Everett Katz
Alternate names: James E. Katz