A review by zoeamac
Midnight Tides by Steven Erikson

adventurous dark tense medium-paced

5.0