Advanced engineering mathematics - Potter, Marle C (OUP, 2005)