I hate having to give a book a bad review, but I really struggled to finish this book. I started reading it, and then stopped after a couple of pages because I just couldn't take reading it anymore. Then, I picked it up again the next day thinking, maybe I just needed to clear my head. Nope. It was just as frustrating as it was the day before. I forced myself to finish it because I'm one of those people that hates stopping books midway, but I wish I would have just stopped. I would have saved myself a headache and could have moved on to better books. 
 I can't even begin to describe how frustrating this book was. I was constantly confused, and much like Katherine, was left questioning my sanity while reading it. I had to keep rereading page after page just to figure out where the story was. First, they were standing in her bedroom, then they would be in her Uncle's workshop, then they would be in the kitchen, on and on. Once I worked my way out of the labynrith that was this book, I started analyzing our main character, Katherine. I found absolutely nothing that I liked about her. I couldn't connect to her, and I thought she was so unlikeable that I wanted someone to slap her. The other thing I hated was the language in this book. I guess it was supposed to reflect how people talked in the late 1800's, but I thought it was poorly done, and there were so many confusing words that half the time I didn't even know what the characters were actually saying. I still don't get what a "worsted" is (if someone knows...PLEASE tell me)! 
 I thought this was going to be steampunk, based on the cover, but was seriously disappointed. Honestly, I know there are "clockwork creatures (or whatever her uncle was working on), and there were gears and other things, but that is not enough to call a book "steampunk." I don't know the last time I was this frustrated with a book, and honestly don't think it is worth the money or the time.