Report of the High Level Panel on Information and Communication Technology New York, 17 - 20 April 2000 (United Nations, 2000)