This book has to be considered one of my ultimate favorites! Correction, series. This book is full of reveal, adventure, and desire. You will find yourself laughing uncontrollably at the witty humor, crying at the scandalous plot twist, and even fighting along with your favorite Shadowhunters. Once you read the first book there's no stopping to finishing the series. I recommend this to anyone who wants to enjoy a long yet entertaining battle along with a roller coaster of emotions.