Margaret Craven Margaret Drake Margaret Stevens Margaret Croyden Margaret Irwin Margaret James Margaret Cohen Margaret Maron Margaret Drabble Margaret Marple.