Fantasy Book Review – Serpent Mage – The Death Gate Cycle #4

Synopsis (from Goodreads): In the fourth volume of this epic fantasy, Haplo must outwit lethal and magical serpents in the last of the Four Realms.


Well, that’s not much of a synopsis. Thanks Goodreads.

This review may contain spoilers for the previous three books

At the end of Fire Sea, Haplo allowed Alfred to escape before reporting back to his Lord. A fact which the Lord of the Nexus was aware of and couldn’t allow to go unpunished. Haplo is, of course, punished for allowing a Sartan to go free, and the dog disappears.

Alfred and Haplo are now on the 4th world, the world of water, Chelestra. They did not go there together, but separately. Haplo comes upon the “mensch” races, as they are known and Alfred finds his own people, newly awakened from a long sleep.

At first, Serpent Mage doesn’t seem all that different from the first three books of the series. Haplo is continuing his mission for his lord. He ingratiates himself with the Elves, Dwarves and Humans on this world, trying to incite them to war against the Sartans. Haplo knows what he should do, but his adventures across the three other worlds and his interactions with people other than his own have changed him (even if he doesn’t want to admit it).

I generally try not to do this but ***SPOILER ALERT – SPOILERS AHEAD***

Back in my review of Elven Star, you may recall that I noted that a character made several reference to the modern world. Well, much to my annoyance, it is revealed that the world the Sartans sundered was, in fact, Earth. Why? Why? The whole point of fantasy novels is that they are FANTASY! The world and all the things in it are supposed to come from the author’s imagination. Linking it back to the real world is so unnecessary, and frankly, annoying. It just feels like a cop out. Like, oh, by the way, this was actually our world all along. hahaha tricked you! No! It’s stupid and unnecessary. Stop it!

***END SPOILER**

I’m very interested to see where things are going for Haplo and Alfred. Not to mention the mystery of the dog. That is still driving me crazy.

My rating for Serpent Mage is 3 out of 5 stars. The series continues to be good but it’s not like “wow, amazing!”

As always, thanks for reading!

Fantasy Book Review – Fire Sea – The Death Gate Cycle #3

Synopsis (from Goodreads) : Abarrach, the Realm of stone. Here, on a barren world of underground caverns built around a core of molten lava, the lesser races — humans, elves, and dwarves — seem to have all died off. Here, too, what may well be the last remnants of the once powerful Sartan still struggle to survive. For Haplo and Alfred — enemies by heritage, traveling companions by necessity — Abarrach may reveal more than either dares to discover about the history of Sartan… and the future of all their descendants.”


This is probably going to be a fairly short review. I don’t have a lot to say about this novel. I don’t mean that in a bad way.

The story continues with Haplo and his dog moving on to the 3rd world to continue his mission for the Lord of the Nexus. Alfred has returned from the first book to play a fairly large role in this one.

We get to learn a little more about the pasts of both Haplo and Alfred, giving more depth to their characters. The dog continues to remain a mystery. One I hope will be revealed in the next novel.

I continue to enjoy this series. The pace has picked up since the first novel, giving more urgency to the events of the story. I had found the first book to be lacking that a bit.

Though I continue to enjoy these books, I would not say they are amazing. I will finish the series and likely enjoy those as well.

My rating for Fire Sea is 3 out of 5 stars.

Elven Star – The Death Gate Cycle #2 – Review

Synopsis (from Goodreads): On steamy Pryan, never-ending sunlight and plentiful rain have created a jungle so vast that humans and elves dwell high in the trees and only dwarves live anywhere near the ground. From the treetops the aristocratic elves sell weapons to the other races, whose incessant warfare sends a steady steam of profits and essential resources skyward. Now, generations of dissent and race hatred will not heal — not even under the threat of annihilation at the hands of legendary Titans. Armed with little more than their wits and prophecy, an elf, a human, and a dwarf must unite to try to save the world from destruction.


At first this book doesn’t seem to have a lot to do with the previous book, Dragon Wing. The setting is on a completely different world and we’re introduced to a whole new set of characters. Then, we meet up with Haplo and his dog again as he continues his mission for his lord.

This book is rife with racial hatred. The three races – humans, elves and dwarves – all hate each other. The elves believe themselves to be superior to all the races, humans hate that the elves see themselves as above them and enslave their people. The dwarves just seem to want to be left alone in their underground homes and distrust both humans and elves.

There was a part that stuck out to me when Paithan, the main elf character, is looking down on his human slaves, thinking about how beneath him they are and comparing how they have dark brown or black skin to his pure white skin. Now, this book was published in 1990, I was around 6 at the time so I don’t remember what was going on in the world at the time, but this scene really kind of hit me with a lot that is happening in the world now. As this book continues, the racial fighting and mistrust continues and it really seemed like a slap in the face. The more it came up, the more cringey it was.

Weird as it is going to sound, Haplo’s dog is my favorite character so far in this series. Haplo isn’t bad, he has depth, which a lot of the other characters seem to lack, but there’s something about the dog. He’s definitely more than he seems.

The other characters aren’t that memorable in my opinion. They each play their part in the story. I really felt like most of the relationship development just wasn’t there. When two of the characters are supposed to be falling in love, I just didn’t find it believable. It was too generic and predictable.

Then there’s the strange human wizard who calls himself Zifnab. He babbles on like a senile old man, argues with his dragon, who goes back and forth between wanting to eat the wizard and acting like an English butler. This wizard also babbles things that reference our world. Things like Gandalf, modern technology and even alludes to a conversation he may have had with George Lucas. This is never truly explained. Who is this man and where did he come from? Is it meant to imply that he’s actually from the real world? Honestly, I hate when stuff like that happens in fantasy novels. This is a completely different world from our own, I don’t want or need any kind of references to our world thrown in. I find it ruins the fantasy and just annoys me.

The plot, at least, was somewhat thrilling. Giant creatures known as tytans are destroying everything in their path. Weapons do nothing to stop them. There is a very real sense of dread and danger as the main cast of characters are fleeing for their lives, trying to get to their own people to warn them of the impending danger.

Judging from things Haplo says near the end of the book and the way the first two book have gone, I’m going to guess that the next book is going to take place on another of the four world, with only Haplo and his dog carrying over into the next book.

My rating for this novel is 3 out of 5 stars.

Have you read this series. Let me know what you think of it in the comments. Do you agree with my review?

Thanks for reading!