Calif., USA : Haynes Publications,