Formulate an answer to this elaborate question: Armor has some superficial similarities with Starship Troopers, by an American science fiction writer who is often called what?
dean of science fiction writers