This is one of my favorite kinds of ghost stories. The ghost actually has an identity and a specific reason for the haunting behavior. I thoroughly enjoyed the journey Robert Girardi creates for the reader through multiple locations and time periods. It seemed disjoint at the outset, but by the end my questions were answered in surprising ways. A real treat.