20% OFF SITEWIDE** with code READ20

KJ Charles

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.

Books By KJ Charles

2 Items

Set Ascending Direction
per page
All content and design copyright © Sourcebooks, LLC 2024. All Rights Reserved.