A review by arcanepoet
Deadhouse Gates by Steven Erikson

challenging dark emotional informative mysterious reflective tense

5.0