OH MY GOSH. This is one of the best fantasies ever! Do I sound like a teenager? That's how I felt when reading this superbly written story. McKinley created a wonderful alternate world where science and magic are at war. Her characters are beautifully drawn, funny, and full of personality.
Don't miss this one!