Margaret Rodgers’ life and work