Kate MacLachlan grew up in Belfast in the 1970s, which was, she says, 'quite exciting really'. She went to Dundee University, and now works as a Social Worker in a Community Mental Health Team. She is married and lives in Inverness-shire with an assortment of animals. They have three teenage children. She has had a number of articles and short stories published, but Love My Enemy was her first book.