Home › Authors › John DiMarco 👤 John DiMarco 5 books Books by John DiMarco Essential Mass Communication Essential Mass Communication 2025 Commmunications Writing and De Commmunications Writing and Design 2017 Communications Writing and Des Communications Writing and Design 2017 Career power skills 2013 Web Portfolio Design and Applications 2005