A review by geoff_ce
Midnight Tides by Steven Erikson

5.0