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