Though very long, the story is entertaining and kept my interest from beginning to end. Loved it!