Cambridge International AS & A Level Further Mathematics Further Mechanics (Cambridge International Asa) - Jean-Paul Muscat