Erik Bakker

2 books

328 pages paperback

nonfiction computer science informative medium-paced

330 pages 2013

nonfiction challenging informative slow-paced