Review: The Darkest Road (Fionavar Tapestry #3), by Guy Gavriel Kay