Clarke, Arthur C. (1917-2008). Sands of Mars . New York:... | Freeman's