ESWS 2004: Heraklion, Crete, Greece