Mark D Johns
Mark D. Johns is a professor of communication studies at Luther College where he teaches courses in media studies, media production, and public relations.
Mark D. Johns is a professor of communication studies at Luther College where he teaches courses in media studies, media production, and public relations. See less
Mark D Johns's Featured Books