Tomas Petricek

5 books

372 pages 2014

nonfiction contemporary reflective medium-paced

529 pages paperback

nonfiction computer science informative slow-paced

56 pages digital

91 pages paperback

missing page info 2009

informative slow-paced