robert a heinleinlatest news & developments