Haynes Jeep CJ 1949 thru 1986 Automotive Repair Manual All Models 50020 (412). One corner has some bent pages but doesn't affect anything. Good condition with a little wear on the outside.