Mathematical Methods for Physics and Engineering by Riley 3rd ed-9780521139878You will appreciate the revised tone that is more conversational and friendly.