No, it was Robert Heinlein. I just remembered. Give me a little more time and I might even remember the title.