...these are the links here so far...
Europe 2002 - Holland & Britain
Tofino 2002
Mars Rovers