A writer's resource - Maimon, Elaine P. (McGraw Hill, 2002)