Marie Brennan returns to the Onyx Court, a fairy city hidden below Queen Victoria's London. Now the Onyx Court faces its greatest challenge. Seven years ago, Eliza's childhood sweetheart vanished from the streets of Whitechapel. No one believed her when she told them that he was stolen away by the faeries. But she hasn't given up the search. It will lead her across London and into the hidden palace that gives refuge to faeries in the mortal world...