Beside her married name Margaret Pemberton, her writings have been published under her maiden name Maggie Hudson and the pseudonyms Carris Carlisle, Christina Harland, and Rebecca Dean.
A former chairman of the Romantic Novelists' Association (1989–91) she has written novels in many different genres; romantic suspense, historical sagas, contemporary sagas and crime.
Having travelled extensively, her novels are set in many different parts of the world.