Knight Errant

560 pages paperback 2001

fiction fantasy historical adventurous emotional slow-paced

432 pages 2003

fiction fantasy historical adventurous informative slow-paced

432 pages 2004

fiction historical romance informative slow-paced