For the sci-fi nerds, Robert A. Heinlein needs no introduction. He was one of the Big Three English sci-fi writers of the 20th century, alongside Isaac Asimov and Arthur C. Clarke. He was maybe not ...