It took me a few chapters to recognize all the players, but intriguing story line kept me at it.
Beautiful story. I had me a good laugh. Especially the ghost story.