Links for 3 June 2005