Mit Press

208 pages hardcover

nonfiction computer science gender sociology technology informative reflective medium-paced