A review by liminal
Deadhouse Gates by Steven Erikson

4.0