Beginner's Guides (McGraw-Hill)

330 pages paperback

nonfiction computer science