14thITMA

ITMA 2003

October 22-29, 2003

Birmingham, UK