Read that book over 20 years ago. Need to start re-reading my collection of Heinlien and other classic Sci-fi books.
Agreed. Heinlien was prescient.