Dave Thomas

45 books

142 pages 2012

informative medium-paced

239 pages 2004

nonfiction informative medium-paced

176 pages paperback 2004

nonfiction informative reflective medium-paced

235 pages digital 2015

nonfiction computer science informative reflective medium-paced

298 pages digital 2024

nonfiction computer science technology

176 pages 2003

nonfiction informative medium-paced

176 pages paperback 2003

364 pages digital 2013

398 pages digital 2013

354 pages 2013

nonfiction technology informative slow-paced