Newsletter #35 - June 2004