Lal, S.N. Elements of mechanical engineering - Andover Cengage Learning 2013. - xi; 278 p. ISBN: 9788131518564 Source: 558.00 PKR