c.s. lewis, asimov, stanley clarke, heinlein
and saddly ron hubbard
were some of my favorites.
.
All excellent choices. IMHO, Orson Scott Card is also worthy of being in that list.