Manual Drive Trains And Axles by Jack Erjavec