Home›Books›A practical guide for writersA practical guide for writersby Diana HackerPopularity 2No description available.Academic writingRhetoricEnglish languageEnglish language, rhetoric