Proceedings 2003 Anaheim Convention Center, Anaheim, CA, June 2 - 6, 2003 (ACM Press, 2003)