Author: Leland J. Hanchett
Alternate names: Leland J., Jr. Hanchett; Leland J. Hanchett Jr.