444 reviews by:

kimmie85

Filter

I had no clue what was going on and who was who for about two thirds of this book. The last third made up for it though.