Dorothy Kim

6 books

544 pages hardcover 2019

nonfiction computer science feminism gender challenging informative medium-paced

missing page info

challenging informative medium-paced

509 pages paperback

challenging informative medium-paced

230 pages

nonfiction history race

153 pages 2019

challenging informative medium-paced

514 pages paperback

nonfiction art technology medium-paced