James D. Macdonald

45 books

A Working of Stars

Mageworlds #7

James D. Macdonald, Debra Doyle

fiction fantasy science fiction
adventurous challenging slow-paced

352 pages | first published 2002

By Honor Betray'd

Mageworlds #3

James D. Macdonald, Debra Doyle

fiction fantasy science fiction
adventurous challenging fast-paced

407 pages | first published 1994

Danger in the Palace

Circle of Magic #4

James D. Macdonald, Judith Mitchell, Debra Doyle

fiction fantasy young adult
adventurous fast-paced

138 pages | first published 1990

Groogleman

James D. Macdonald, Debra Doyle

fiction childrens fantasy
adventurous mysterious slow-paced

128 pages | first published 1996

Knight's Wyrd

James D. Macdonald, Debra Doyle

fiction fantasy science fiction young adult
adventurous medium-paced

320 pages | first published 1992