Space station [electronic resource] : agreement between the United States of America and other governments signed at Washington January 29, 1998 with annex, and arrangement between the United States of America and other governments signed at Washington January 29, 1998.