IUCAA Annual Report 2003-04 (IUCAA, 2004)