It was hard to choose, but here are my top 5 favorite books are; 1. A Great and Terrible Beauty by Libba Bray, 2. Avalon High by Meg Cabot, 3. Rebel Angels by Libba Bray (second to A great and terrible beauty), 4. The Legend of Holly Claus by Brittany Ryan , 5. Whispering to Witches by Anna Dale. List yours or comment on mine. Have a nice day.