Teresa Camprodón

3 books

576 pages first pub 2005 (editions)

fiction fantasy middle grade adventurous fast-paced

596 pages first pub 2008 (editions)

fiction fantasy middle grade adventurous lighthearted fast-paced

284 pages first pub 1986 (editions)

fiction mystery science fiction speculative fiction adventurous challenging mysterious medium-paced
More...