The Last developed coutries report 2004 Prepared by the UNCTAD secretariat (UN, 2004)