Mathematics for IGCSE(Extended) - david rayner ("Great Clarendon Street,oxford OX26DP" Oxford University Press, 2005)