Read a synopsis here!Number of pages: 351So, as I was reading this book I was thinking about what a fantastic and joy-filled review I was going to write for this book…however, then I finished the book. It was such a weak ending and it really disappointed me. I felt that things were just quickly resolved […]