ISSAC 2004: Santander, Spain