Here is a love of a good read. Life is too short to waste time and money on bad books.
This was not a favorite. It is too much a fairy tale with steam. If the author removed the steam this could be a good young persons story. I just could not get involved.