Advanced level mathematics : pure mathematics 2& 3 - Neil, Hugh (Cambridge university press, 2002)