Greg Holden

18 books

336 pages paperback

nonfiction computer science informative medium-paced

253 pages hardcover

nonfiction business economics informative inspiring medium-paced

208 pages paperback 2008

nonfiction history travel adventurous informative slow-paced

325 pages paperback 2000

nonfiction history reference travel informative slow-paced

353 pages paperback

informative medium-paced

368 pages paperback

nonfiction business economics

368 pages digital 2010

nonfiction technology informative lighthearted slow-paced

496 pages paperback

nonfiction business computer science

472 pages paperback

nonfiction computer science medium-paced

192 pages paperback 2004

informative inspiring reflective medium-paced