Sourcery - Terry Pratchett

Why did I give this two stars the first time I read it? I have no idea.

The whole thing with the library made me cry. I need a banana.

Rincewind faces his most horrible situation yet.

A pretty woman and a magic hat.