Beginner's Guide

560 pages paperback

nonfiction computer science informative medium-paced