Mechanical Engineering is a vast subject and Automobile engineering is one of the biggest rivers that goes and meets the huge ocean of Mechanical Engineering. So you need a great automobile engineering book to achieve the ability to swim on that river. read more