Reading progress update: I've read 313 out of 336 pages.

The Veil - Chloe Neill

Really? There isn't enough going on at the moment - there's about to be another war, literally seconds away from starting - and you drop the bomb 'my mum isn't actually dead like I've always believed' card on Claire's head?
Sigh. What a mess.