Official records of the general assembly : fifty-ninth session, plenary meeting on 14 October 2004 - 8 November 2004, New York (United Nations, 2004)