Gripping story with mages, battles, space travel, intrigue, and a main character you can root for. A little too much neo-moralizing.
Review from Voice of Mars →
Review from Voice of Mars →
Gripping story with mages, battles, space travel, intrigue, and a main character you can root for. A little too much neo-moralizing.