I have always had a soft spot in my heart for Mage, and this book just grabbed me and wouldn't let go! I have to stop myself from finishing it in one sitting so I can do my homework!