These four books are written in a manner of none other. You gotta read the series before this to know everything thats happening, which is called the Belgariad. Anyways, this series, named The Malloreon, is about two fighting destinies and the final choice. There is a child of Light, who's the main character Garion, previously named Belgarion (the prefix Bel meaning sorcerer) and a child of Dark, Zandramas. While Garion has companions that will fight with him and nurture him, Zandramas has the element of illusion. No words can really express how I truly feel about these series, for they are incredibly written. I wish that I haven't read this series yet, just so I can read it again. Read this series, trust me, it's gonna be with you until the day you die. These series are for highly advanced readers, as it's important to remember and foresee details that will come back to either help the main character prosper, or to condemn the the side you're "rooting for".