I was reading along feeling that this might be an allright book and then whamo! the big surprise. We find out (and I'm not sure Connor ever did) that Sophie isn't a virgin. Had sex with a "friend" when she was younger. No big deal. Yes it was. She wouldn't have just done that in this time period. I felt like the author just couldn't have a virgin heroine, so she plunked down the friend story. It was so unbelieveable. It ruined the book for me right then. I just felt this book had no validity. I don't recall if she ever told Connor about this incident. This book just entered TSTL territory for me. Don't waste your time or money on this one.