KJ Charles is a British author of historical and fantasy romance. She has authored over 30 novels, mostly M/M romances set in 19th and early 20th-century England, beginning with The Magpie Lord.
The AI-powered Podcast Player
Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!