Traits of Good Writing by Mary Rosenberg & Brenda Van Dixhorn