Margaret Bateson Margaret Peterson by Margaret Bateson Margaret Peterson. Margaret Peterson, Margaret Davidson Margaret Rogerson Margaret Johnson Margaret Gibson Margaret Hobson