Nicholas C. Zakas

20 books

16 pages digital

nonfiction computer science technology challenging informative reflective medium-paced

624 pages paperback 2006

nonfiction technology informative medium-paced

960 pages paperback 2005

nonfiction technology informative slow-paced

960 pages paperback 2005

496 pages hardcover 2013

nonfiction design informative medium-paced

321 pages digital

nonfiction challenging informative reflective slow-paced

352 pages digital 2016

nonfiction computer science informative slow-paced

94 pages paperback

missing page info digital

missing page info

nonfiction informative medium-paced