Advanced engineering mathematics a new edition of further engineering mathematics - Stroud, K. A. (Palgrave Macmillan, 2003)