heinlein while i'd be surprised if he coined the term didn't heinlein himself spend a certain amount of ink promoting the use of speculative fiction