Shamra Chronicles

361 pages 2009

fantasy adventurous fast-paced