James D. Macdonald Books in Order

Fantasy · 22 books

All James D. Macdonald Books in Publication Order

22 books

Complete James D. Macdonald bibliography in publication order.

Find your next book

Discover what to read next using series order, similar authors, genres, and new releases.

Start with the Reader Guide

Other Names and Collaborations

James D. Macdonald has published under other names, including pseudonyms and collaborations.

Books Written with Co-Authors

These books are credited to James D. Macdonald with another author or shared byline.

Debra Doyle; James D. MacDonald

  • The High King's Daughter 1990
  • School of Wizardry 1990
  • Secret of the Tower 1990
  • The Wizard's Castle 1990
  • The Wizard's Statue 1990
  • The Price of the Stars Oct-1992
  • Starpilot's Grave Jun-1993
  • Uncle Joshua and the Grooglemen Sep-1993
  • By Honor Betray'd Jul-1994
  • The Gathering Flame Jul-1995
  • The Long Hunt Aug-1996
  • The Stars Asunder Jun-1999
  • Requiem for Boone Aug-2000
  • A Working of Stars Apr-2002
  • Land of Mist and Snow Dec-2006
  • Lincoln's Sword Aug-2010
  • The Confessions of Peter Crossman Oct-2010
  • The Devil in the Details Jul-2014
  • Danger in the Palace

James D. Macdonald Books FAQ

How many books has James D. Macdonald written?

James D. Macdonald has written 22 books.

What is the latest James D. Macdonald book?

The most recent release by James D. Macdonald is The Clockwork Trollop, published in December 2013.

What genres does James D. Macdonald write?

James D. Macdonald writes primarily Fantasy.

What series has James D. Macdonald written?

James D. Macdonald does not have any listed series and is best known on FictionDB for standalone books.