"The Wandering Fire" - by Guy Gavriel Kay
The Fionavar Tapestry book 2 of 3
Synopsis from amazon.co.uk:
This is the second book in the Fionavar trilogy. It finds the evil Rakoth threatening the existence of Fionavar. To stop him, Kimberly Ford and her companions from Earth must summon the Warrior. But desperate measures can have desperate consequences when curses and prophecies are involved.
My opinion:
A beautiful trilogy. It's the third time I am reading through it, and it is still as intricate and wonderful as ever. The characters are real and compelling, the heroes are heroic, the sacrifices big. If I have any critique at all I'd say there are not enough character flaws - all of their weaknesses are too smooth, too cleverly explained. Still, I believe the world of Fionavar is complex enough to match other epic fantasy works, and yet the author has somehow managed the incredible feat of keeping the books short enough. I have a hard time putting these down. Not to mention the use of language is beautiful - it has flow and rhythm, which is important to me.