Grammar, structure, and style a practical guide to A-level English - Russell, Shirley (Oxford University Press, 1993)