Eclipse of man : human extinction and the meaning of progress / - Rubin, Charles T.