International Mediterranean Congress of Mathematics Almeria 2005, Almeria, Spain, June 6-10, 2005