Ratings12
Average rating3.5
An awesome story. It is a classic tale of good vs evil; and mercifully, good triumphs at the end. I was rooting for Catherine throughout the book. A very gripping book; I only wish I had read the first part of the story before starting this one.