ISME10 Cancun, Mexico, August 22-27, 2004