The Delta, Print Ed. Nov 04 2011FeaturedMass CommNews

Screen Shot 2011-11-10 at 6.34.07 PM

David Roberts

About David Roberts

David Roberts has contributed 68 posts to The Delta.

David L. Roberts is an assistant professor of Mass Communication and adviser for the Delta projects. Born in Wyoming where he once started and produced a weekly newspaper, he has a bachelor’s degree from the University of Arizona and a master’s degree from the University of Nebraska-Lincoln.

There are no comments published yet.