Writing today : - Pharr, Donald (McGraw-Hill, 2005)