McQuarrie,D.A Mathematical methods for science and engineering - California University of Washington 2003