Okay, so I think this 4 star rating (3.5 if I were allowed to give half stars) needs a bit of an explanation. (Spoiler Warning)I was so darn frustrated through three quarters of this book. I detested Harriet: I understand that you're having a rough time with the iron company failing. I also under...