Illustrated dictionary of mechanical engineering - Calvin publishing; Calvin publishing (Noida-U.P. Calvin publishing, 2010)