Great book.
Absolutely. I first read it like 30 years ago. I can't remember how many times I have re-read it. Larry Niven Rocks.