Brian Campbell

66 books

72 pages 1996

fiction informative slow-paced

missing duration info audio

118 pages paperback 2000

208 pages paperback 1998

236 pages hardcover

160 pages 1997

fiction adventurous dark medium-paced

120 pages 1998

fiction adventurous challenging mysterious slow-paced

120 pages 1998

adventurous dark slow-paced

120 pages 2000

adventurous mysterious slow-paced

109 pages 2001

fiction adventurous dark slow-paced