MacNeil

368 pages first pub 2005 (editions)

fiction fantasy historical adventurous challenging slow-paced

480 pages first pub 2005 (editions)

fiction fantasy historical adventurous challenging medium-paced

304 pages first pub 2007 (editions)

fiction fantasy historical adventurous fast-paced