Author: William J. ("Jeff") Feller
Alternate names: William J. Feller; Jeff Feller