Cambridge grammar for IELTS Grammar reference and practice - Hopkins, Diana (Cambridge University Press, 2007)