Lady Cecily Beauchamp has always put her family first. Until she falls under the spell of the mysterious Zachary Gray—a man of Romany descent. Knowing her family will forbid their match, Cecily steels herself to do her duty and marry elsewhere. Only she finds herself irresistibly drawn to Zach as the spark between them ignites a passion neither can deny!
Janice Preston grew up in Wembley. At eighteen she moved to Devon, where she met and married a farmer, but she now lives in the West Midlands with her second husband and two cats. She has two children and two step-children, all now adults. Apart from farming, Janice has worked as a conveyancer, a police call handler and a university administrator. She currently works part-time for a weight management counsellor (vainly trying to control her own weight despite her love of chocolate!).