Robert Heinlein has written lots of very good books. I have read all of them. This is simply not one of them. It's value is to provide data on his decline as an author. His last few books are simply not good value (except to his bank account.