A review by alendis
All the Seas of the World by Guy Gavriel Kay

emotional mysterious tense medium-paced

4.0