Mathematical Methods for Scientists and Engineers