Highlights in space 2004 : progress in space science, technology and applications, international cooperation and space law. (United Nations, 2005)