Arthur C. Clarke has long been considered the greatest science fiction writer of all time. He was an international treasure in many other ways, including the fact that a 1945 article by him led to the invention of satellite technology. Books by Clarke