Engineering mathematics - Stroud, K A. (hampshire : palgrave, 2007)