Contemporary Studies in Communication, Culture & Information

296 pages hardcover

nonfiction business computer science technology medium-paced