Mathematical Methods for Physicists by