Arthur C. Clarke/Definition

(1917-2008) British futurist and author of science fiction.