I ran across this by chance and I was immediately hooked. It has a beautiful story and compelling characters.