Andrew P. Moore

2 books

389 pages hardcover

nonfiction computer science challenging informative medium-paced

389 pages 2012

nonfiction technology challenging informative medium-paced