Author: ISPA 2003 (2003 Aizu, Japan)