New Engineering mathematics - Babu, A. Chandra (Alpha Science International Ltd., 2005)