Computer - aided mechanical design and analysis - Ramamurti (Tata McGraw Hill Publishing Company Limited, 1998)