All the Mathematics you Missed - Thomas A Garrity (Cambridge University Press, 2002)