Pure Mathematics 2 & 3 - "Neil, Hugh" (,Oxford university press,Cambridge uk, 2008)