Thinking Media

232 pages hardcover

nonfiction mathematics philosophy sociology informative medium-paced