NEW YORK TIMES BESTSELLER — Alan Bradley, author of the most award-winning series debut of any year, returns with another irresistible Flavia de Luce novel. In the hamlet of Bishop's Lacey, the insidiously clever and unflappable eleven-year-old sleuth Flavia de Luce had asked a Gypsy woman to tell her fortune-never expecting to later stumble across the poor soul, bludgeoned almost to death in the wee hours in her own caravan. Was this an act of retribution by those convinced that the soothsayer abducted a local child years ago? Certainly Flavia understands the bliss of settling scores; revenge is a delightful pastime when one has two odious older sisters. But how could this crime be connected to the missing baby? As the red herrings pile up, Flavia must sort through clues fishy and foul to untangle dark deeds and dangerous secrets.