Cambridge grammar for IELTS with answers Self study grammar reference and practice - Cullen, Pauline; Hopkins, Diana (U.K. Cambridge University Press, 2007)