The least developed countries report 2004 (United Nations, 2004)