Brian Campbell

66 books

140 pages 1999

fiction adventurous slow-paced

128 pages 2003

adventurous medium-paced

292 pages hardcover

nonfiction history

304 pages 2011

nonfiction history informative slow-paced

158 pages 2005

nonfiction informative inspiring medium-paced

missing page info 2003

informative medium-paced

128 pages paperback

nonfiction education science

112 pages paperback 2003

informative medium-paced

160 pages 2003

horror dark informative reflective medium-paced

128 pages 1996

adventurous mysterious medium-paced