Author: Jack F. Horner
Alternate names: Jack Ferris Horner