A review by libram
Last Call by Tim Powers

3.0

The length of time it takes me to read a book is usually a direct reflection of how much I enjoyed it. This thing took me a loooong time, and yet I still enjoyed it. Even though it was slow in the middle, the premise was extremely interesting to me. Despite my on-again off-again dislike of the protagonist, the whole thing came together really well.