After a somewhat lacklustre third entry, Weis and Hickman play to their strengths in 'Serpent Mage'. All the requisites of high fantasy are included, with elves, dwarves and magic vs. science. These factors are cleverly blended with the strong Death Gate scenario, brimming with originality and ideas. The setting does not overshadow the plot, with less premable and backstory than previous entries - Haplo's journey is central to the action and mayhem. Good characterisation and clever use of narrative styles create an engaging story, utilising the Death Gate scenario to almost reinvent an old angle. At times the story seems a little forced, with some trite dialogue and clumsy foreboding, however overall Serpent Mage is a worthwhile and inventive read.