2004 Information Management & Technology Conference (Imtc) Proceedings by Multiple Contributors