Margaret Elphinstone

Margaret Elphinstone

Margaret Elphinstone is the author of nine previous novels, including Light, Voyageurs and The Sea Road. Her short stories have appeared in numerous anthologies. She lives in Glasgow.