A review by mnightcharmeleon
Midnight Tides by Steven Erikson

adventurous challenging funny tense medium-paced

5.0