It's a little inaccurate to say Arthur C Clarke "predicted" communication satellites. The concept of geostationary satellites existed prior to Clarke. However, Clarke wrote a scientific paper (NOT a science fiction story) describing the use of satellites for communications. The impact of his work on the actual development of communications satellites is a little fuzzy, but he is often credited with INVENTING them, which is certainly different from PREDICTING them.
Abusive comment hidden.
(Show it anyway.)