A review by puzzlebound
Deadhouse Gates by Steven Erikson

3.0