A well-written narrative of a family's secrets, mysteries and surprise resolution. The resolution is mostly satisfying, though there are a few loose ends I'd have liked tied up. The story portrays beautiful relationships between people of different g...