Arthur C. Clarke
If for some reason you're reading this and you've never read any of Arthur C. Clarke's books (offhand I can't think of anybody reading this who might not have), and you're wondering what all the hubbub is about, you should read Rendezvous with Rama. This is one of Clarke's best (and most accessible) novels.