Cover of The Nine Billion Names of God

    The Nine Billion Names of God

    Arthur Charles Clarke

    253 pages

    A selection of what he considers to be his best short stories is presented by this leading science fiction writer