Oxford dictionary of English grammar - Chalker, Sylvia (O.U.P. OxfordGB, 1998)