For more reviews, please visit http://fortheloveoftheread.blogspot.comDonnelly is an author that I've never read before, but she will easily become a new favorite of mine. This book was beautifully done. I loved how the author stuck to the accents each character had, adjusting her writing to illustrate those. This is an author who writes delicious sentences and descriptions, and this book is one I enjoyed falling into.I also loved the story, although it was often so heartbreaking that I couldn't help but feel sorry for Fiona. She lived a tough life. Growing up poor and eventually left to her own devices because of tragedy after tragedy, Fiona still manages to make something of herself and to reach her dreams. The author used Jack the Ripper as a way to move the plot forward and took creative liberties to tie him into her story. I loved this part of the book. Jack intrigues me, and as a villain he is most definitely a scary one. While the story was high on drama, I never felt like any of it was too wildly unbelievable. Each tragedy and success that Fiona experienced seemed plausible, although I often wished for a little more happiness for her. In the end, the story does work out, although there are many hardships on the way.The characters in this novel were all well done. My favorite was probably Nick, a man Fiona encounters on her way to New York who becomes a rock for her throughout the beginning of her new life there. Nick is often funny and cares about Fiona to a degree that almost no one else in the book does. He supports her in all endeavors that she undertakes, and who doesn't want a best friend like that? Michael, Fiona's uncle, was an interesting character, often funny because of his developing paternal feelings toward Fiona. Although many of Fiona's family is lost early in the book, those characters are also given a certain livelihood that sets them apart, a testament to the skills of development on Donnelly's part.Overall, I definitely recommend this book. It's sizable but quite worth it. There's enough story to keep the reader interested, and it's so beautifully done that it's a world readers won't want to leave.