Heinemann higher mathematics - "Clark , Kadhy" (,Heinemann uk, 2011)