Reading progress update: I've read 313 out of 313 pages.

Till We Have Faces - C.S. Lewis

I'll write a proper review later.

 

Suffice it to say, I didn't expect to completely change my opinions on the book in the last thirty pages. I wanted to give the book a solid five out of five stars, but damn, the ending did so much to undermine everything I liked about it. Oh, well.