Public and Professional Writing Ethics, Imagination and Rhetoric - New York Palgrave Macmillan 2005