I really, really liked this book. It's revelations are well elaborated and most intriguing, and altough not that much unexpected, they still have lots of new and fascinating ideas to offer. The only thing that is little bit disturbing is Seyonne's ordeals, which are... just too much in some places. I mean, being him, I'd probably go mad on the third page of the story. Not as if he didn't, at times.
After being released from his bondage, Seyonne's life did seemingly go back to normal, which in his case means he fights demons within human souls, using extraordinary sorcery and swordsmanship, trains every day until he falls from his feet and tries to forget past horrors of his personal history. After killing the Lord of Demons two years ago, he did reconcile with his only love, Ysanne, they married and are now awaiting their first child. Everything seems well and good. But is it really so?
Seyonne's elders believe him corrupted and are trying to get proof of it by watching his every step. His child is born in his absence and now everyone pretends it never existed. With his son mysteriously forgotten, Seyonne's relationship with his wife goes to ruins. On top of that, during a demon fight, absorbed in surge of rage, he kills not only the rai-kirah, but the victim as well, and as soon as he explains himself to his superiors and somewhat justifies his action, he confronts a demon who seems to be... deprived of all evil.
Seyonne's quarrel with his own people over the deepest truths of their very existence leads him in the end to departure and bitterness. He is determined to find his missing child, but finds the hard and painful revelation of the true relation between demons and Ezzarians besides...
More action and sorrow-filled than the first book in the series, but more brutal and bitter as well, Revelation is a fascinating and worthy sequel and middle part of a brilliant tale of longing, homecoming and sacrifice.
But Carol really didn't have to torture Seyonne THAT much.