621.81505 KAN/M P. Kannaiah Machine Design 2 Ed.. - Hyderabad : Scitech Publications, 2003 30.12,15,I.4 : Paperback 9788183711517 : 576