Peter-Paul Koch

4 books

334 pages 2012

nonfiction art design informative slow-paced

332 pages 2014

design informative medium-paced

528 pages paperback 2006

informative lighthearted medium-paced

528 pages 2006

nonfiction computer science informative medium-paced