 Margaret Ball (writer)

Margaret Elizabeth Ball (born November 7, 1947) is an American author of science fiction, fantasy, and historical novels.Under the pseudonym of Catherine Lyndell, she has also written romance.