Read this one (actually a mix of reading the book and listening on Audible while in the car or walking) for my Book Club, which meets to discuss it tomorrow night (2-20-20). Really enjoyed this story, start to finish. You know me, I'm not one to re-write the plot or give anything away in my "reviews" - I just let you know if I like them or not. I took off half a star for my rating just because it bugged me that Hans Christian Andersen is mentioned as "Hans Andersen". Not sure why that was... Other than that, just a superb story and characters with some depth. Loved it.