pete stokes