Mathematical Methods for Mathe by Jeremy Dunning Davies