Kulkarni S.G.

Machine Design - Tata McGraw Hill 2003 - 412p.

0074622129