mary skinner age