Catriona, who was born in South Queensferry in 1965 and graduated from Edinburgh University, worked in Edinburgh City Libraries, went back to university to do a PhD and, after a short career in an academic setting, resigned and began to write.
Her character, Dandelion Dahlia Gilver (nee Leson), born in 1886, to an upper class family, took off.
Her first appearance was in After the Armistice Ball, published in 2005, and further books have followed.
Catriona will be at Atkinson Pryce Books in Biggar on Thursday, July 19, at 7.30pm.
Tickets cost £3, which includes a glass of wine, and advanced booking is recommended.
For more on this story pick up a copy of the Carluke and Lanark Gazette which is in the shops now.