The Wandering Fire by Guy Gavriel Kay (The Fionavar Tapestry, Book 2)
Synopsis: Book 2 of the Fionavar Tapestry finds five Canadian students returning to an alternate universe where they continue to fight an epic battle against a demonic demigod and step further into their unique destinies. Review: As with any good second book in a trilogy, The Wandering Fire deepens the Fionavar mythology and heightens the stakes for all involved.