KJ Charles spent twenty years as an editor in British publishing before fleeing the scene to become a full-time historical-romance novelist. She has written over twenty-five novels since then, and her books have been translated into eight languages. She lives in London.