This novel is amazing. I read it, at every available moment, while on vacation. There wasn't one character who - in keeping with the plot - I didn't like. The heart and caring in this book is evident. The surprise ending, which I thoroughly did NOT see coming, only underscores the brilliance and capability of the writer, Olive Collins. I plan to find and read her two prior novels.