A review by harlequinstardust
Shaman's Crossing by Robin Hobb

3.75