KJ Charles spent twenty years working as an editor in London publishing before switching sides to become a full-time writer. She has published more than 30 novels and been translated into eight languages. KJ generally writes historical romance, fantasy, and murder. She currently lives in London with husband, two kids, a retired cat, and a carnivorous garden.