A review by justsaiad
Midnight Tides by Steven Erikson

5.0