Craig Campbell

24 books

3 hours, 16 minutes audio 2015

fiction classics

26 pages paperback

nonfiction history medium-paced

306 pages digital 2014

228 pages paperback 2014

nonfiction adventurous challenging reflective medium-paced

176 pages paperback

125 pages hardcover

96 pages paperback 2012

fiction fantasy reference adventurous informative medium-paced

16 pages digital 2009

missing duration info audio 2009

missing duration info audio 2009

informative reflective relaxing medium-paced