Read that book over 20 years ago. Need to start re-reading my collection of Heinlien and other classic Sci-fi books.
I just posted part 2 of the article.