James D. Macdonald

55 books

fiction fantasy mystery adventurous mysterious fast-paced

224 pages | first published 2002

fiction fantasy science fiction adventurous challenging fast-paced

407 pages | first published 1994

fiction fantasy short stories adventurous mysterious slow-paced

61 pages | first published 2009

fiction fantasy young adult adventurous fast-paced

138 pages | first published 1990

fiction fantasy mystery short stories adventurous mysterious fast-paced

32 pages | first published 2014

fiction childrens fantasy adventurous mysterious slow-paced

128 pages | first published 1996

fiction childrens fantasy young adult adventurous challenging slow-paced

148 pages | first published 1990

fiction fantasy science fiction young adult adventurous medium-paced

320 pages | first published 1992