The Baroque Cycle

960 pages first pub 2003 (editions)

fiction fantasy historical science fiction challenging informative slow-paced

810 pages first pub 2005 (editions)

fiction fantasy historical science fiction adventurous challenging informative medium-paced

892 pages first pub 2004 (editions)

fiction fantasy historical science fiction adventurous challenging slow-paced
More...