Current trends in engineering practice - Ramakrishnan, C. V. (Vidhyanagar Narosa, 2006)