Barbara was born and brought up in South Africa, the granddaughter of Irish immigrants. Before embarking on a writing career, she launched and managed a number of businesses both in South Africa and the UK. She is married and has two sons. For most of the year the family lives in Surrey but spends time whenever possible at their home in the Cape. When not writing, Barbara is a pianist, a keen enthusiast of the Cape's birds and landscape.