Theories of Representation and Difference

272 pages paperback

nonfiction computer science lgbtqia+ sociology challenging informative reflective medium-paced