The Professional writing guide : writing well and knowinf why - Petelin; Roslyn; Durham, Marsha (2007)