What if the ordinary family you crave isn't ordinary at all? When an accident lands Violet in hospital, her mundane life in a London children's home is disrupted by relatives she's never heard of—the Penhaligons—and a mysterious visitor who disappears into the night after claiming he's the father of the twin sister she never knew she had. With her long-lost sister, Amethyst, to find, Violet...
More