Gupta, R B Automobile Engineering - 6 - N.Delhi Oxford University Press 2004 - 848 ISBN: 9788176848589