This book is a must read. Absolutely a must read.It took me a couple of pages to get into this book, because there are a lot of characters. When you get to know them, everything's good. Samantha is a really strong MC, she was so well written, it's amazing. She really got under my skin. But then, so ...