Brian Caswell

27 books

164 pages 1992

fiction young adult adventurous challenging slow-paced

251 pages 2005

fiction young adult emotional mysterious medium-paced

180 pages 1994

fiction young adult reflective slow-paced

251 pages 1989

fiction fantasy historical young adult dark fast-paced

730 pages paperback

nonfiction computer science informative medium-paced

233 pages 1996

reflective medium-paced

116 pages 1991

fiction childrens young adult informative inspiring tense medium-paced

452 pages paperback

medium-paced

228 pages 1994

reflective medium-paced

missing page info paperback