Charles Marsh

Strategic Writing multimedia writing for public relations, advertising and more - Routledge 2018

includes index

9781138037120

808.06665 M32 2018