Ratings10
Average rating3.8
I went back and forth between being invested and being bored by this book. It started to really get good and could have been a 4 star book, but waiting for Cordelia to piece everything together when she was being handed the information was painful and that just about ruined the book for me.