Murphy's English Grammar - "Murphy, Raymond" (Cambridge University Press, UK, 2004)