Game of X

246 pages paperback

nonfiction computer science medium-paced