James Barclay balances the action of sword and sorcery with intricate storylines and characters not easily categorized as heroes or villains.
Review in Books — by Richard Marcus — on Mar 26, 2012