This book is so sad and so full of hope at the same time, terrifyingly beautiful and bittersweet. This is me reading the book: Avery has it all: dark magic, villains, heroes, flying horses, a dramatic plot with turns and twists, characters that you adore and villains to hate and last but not least a...