DownloadThe Portobello Bookshop Gift Guide 2024

KJ Charles Author

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.