A review by liminal
Gardens of the Moon by Steven Erikson

4.0