read web may june 2004