Sparkford : Haynes Pub. Group ; Newbury Park, Calif. : Haynes North America,