This Savage Song by Victoria Schwab My rating: 4 of 5 stars I was lucky enough to read this book all in one day (long day of travel), and boy does it hold your attention! I loved the setting, modern day but with a twist, and the monsters are unique and interesting, both what they’re…