Reviewed by Jasmine Sov, age 17 A Thousand Heartbeats by Kiera Cass Princess Annika has always longed for true love. But within the bounds of Meckonah Castle, she knows that isn’t possible for her. Since her mother’s disappearance, her once-loving father has grown distant, and the needs of the kingdom […]