ISBN 1403915822 books & textbook
Public and Professional Writing: Ethics, Imagination and Rhetoric
Palgrave Macmillan /2005-02-06 Paperback / 192 Pages
isbn-10: 1403915822 / isbn-13: 9781403915825
Palgrave Macmillan /2005-02-06 Paperback / 192 Pages
isbn-10: 1403915822 / isbn-13: 9781403915825