mary stokes