The Heinemann English grammar - "Digby Beaumont and Colin Granger" (Oxford [etc.] : Heinemann International, 1986., 1986)