Writing today : contexts and options for the real world - Pharr, Donald (McGraw-Hill Companies, Inc., 2005)