Amazing
»
»
This book kept me engaged and had so many plot twists, which was awesome, because it was so exciting. I grew reallly attached to the characters and plan to read the series and anything else by cassandra clare!