I received this book for free in exchange for an honest review. This does not affect my opinion of the book or the content of my reviewMargaret and Cain have known each other for years, with Cain silently and at times not so silently loving Margaret from the sidelines. When Margaret's sister is take...