The Veil of Ashes, Book 2 in the Princess Vigilante Series