Maths : A self-study guide - Olive, Jenny (Cambridge university Press, 2003)