A practical English Grammar - A.J Thomas (New York Oxford University Press, 1996)