TY - BOOK AU - James D Haiderman TI - Automotive technology PB - Prentice Hall ER -