Essential Mathematical Methods 1&2 - Michael Evans (Cambridge, 1999)