Routledge Media and Cultural Studies Companions

492 pages hardcover

nonfiction business sociology medium-paced

548 pages paperback

nonfiction computer science history sociology informative medium-paced