2.14k reviews by:

mousereads


3.5, better than the other books but I want more Isabelle and less Clary