Mary J. MacLeod was born in Somerset, educated in Bath and qualified as a state registered nurse in Bristol. Now retired, she worked as a nurse in Bristol, London, Bedfordshire and the Hebrides. She has four children, five grandchildren and five great-grandchildren and lives in Cornwall with her husband and two dogs.
If the TV companies are looking for the next Heartbeat, it can be found in the windswept coasts of Papavray * Daily Record *