An introduction to design engineering - Parameswaran, M.A (Alpha Science International Ltd., 2004)