Grammar Sense Teacher's Book 3 - Sherak, Katharine (New York Oxford University Press, 2004)