A writer's workshop : crafting paragraphs, building essays - Brannan, Bob (McGraw Hill, 2002)