Edward Stokes articles