Harold Davis

44 books

704 pages 2007

nonfiction history politics challenging informative slow-paced

608 pages paperback

nonfiction computer science informative medium-paced

366 pages 2005

informative medium-paced

178 pages paperback

nonfiction emotional reflective medium-paced

20 pages paperback

nonfiction art travel

191 pages paperback

nonfiction art

239 pages 2009

nonfiction informative slow-paced

240 pages digital 2009

nonfiction reference informative inspiring reflective medium-paced

751 pages digital 2012

informative inspiring medium-paced

240 pages digital 2009

nonfiction art informative inspiring lighthearted medium-paced