A review by emilyhays
The Well of Ascension by Brandon Sanderson

5.0

Leave it to Brandon Sanderson to end a book like that. Damn, I need to read Hero of Ages ASAP.