A review by garretreece
Deadhouse Gates by Steven Erikson

4.0