A review by _michelle_
The Dirty Streets of Heaven by Tad Williams

2.0