ian christopher Stokes