Highlights in space 2004 :progress in space science, technology and applications, international cooperation and space law.