I did read "TIL WE HAVE FACES." It is based on the classical Greek myth of Cupid and Psyche.
http://en.wikipedia.org/wiki/Till_We_Have_Faces
I thought it was a wonderful story as well!
I have most of the works of C.S. Lewis in my private library. I call it my "Lewis canon." LOL
When I went as a teen to live in Brazil, a missionary there gave me Miracles by C.S. Lewis and The God Who Is There by Francis Schaeffer. After returning to the States, I read everything I could by both authors. Both were very profitable to read, but it was (and is) C.S. Lewis that was delightful to read.