Jeffrey Barber

10 books

347 pages paperback

missing page info

256 pages hardcover 2000

82 pages digital

missing page info paperback 2003

fiction adventurous dark tense medium-paced

176 pages hardcover 2000

fiction science fiction informative medium-paced

398 pages hardcover 2005

fantasy horror adventurous dark mysterious medium-paced

254 pages hardcover 2003

adventurous challenging dark medium-paced

176 pages hardcover 2001

fiction science fiction adventurous tense medium-paced

245 pages digital