Automotive Engine Repair And Rebuilding - ThiessenlhF. J.