Author: Haynes Staff
Alternate names: Haynes Editorial Staff; Haynes Publishing; Haynes eds.