Margaret Allan was born in Yorkshire and has spent most of her life there. She is the author of some twenty-five novels, all of which have proved popular with libraries. She also writes a regular half-page column for the Harrogate Advertiser and the Nidderdale Herald. She lives in Yorkshire with her husband. They have one daughter who is soon to become a minister, and two grandsons.