Mathematical Methods for Physics and Engineering by Riley 3rd ed-9780521139878What stands out is how carefully each section has been revised for modern readers.