English grammar for today : a new introduction - Leech, Geoffrey N. (Palgrave Macmillan, 2006)