Brian Campbell

66 books

585 pages hardcover

nonfiction historical history informative medium-paced

72 pages paperback 1995

nonfiction reference speculative fiction challenging informative slow-paced

104 pages paperback 1998

nonfiction reference speculative fiction adventurous informative medium-paced

224 pages hardcover

nonfiction history dark informative medium-paced

235 pages 2013

fiction horror dark informative reflective fast-paced

224 pages 2004

challenging reflective medium-paced

96 pages 1997

fantasy challenging medium-paced

158 pages 1995

informative medium-paced

158 pages 1995

informative medium-paced

108 pages paperback

nonfiction religion