What You Need to Know

160 pages paperback

nonfiction computer science informative medium-paced