I was thoroughly engrossed from the beginning to the end. Wonderful twists and surprises.