undefined Richard Stokes