Kevin Hoffman

13 books

58 pages 2016

nonfiction technology informative medium-paced

290 pages 2014

fiction fantasy young adult adventurous mysterious fast-paced

412 pages paperback

nonfiction business computer science informative medium-paced

576 pages paperback 2002

informative medium-paced

500 pages paperback 2003

medium-paced

320 pages 2015

fantasy adventurous fast-paced

232 pages 2017

nonfiction informative slow-paced

256 pages paperback

nonfiction computer science

288 pages paperback

nonfiction history philosophy medium-paced

240 pages paperback

challenging reflective medium-paced