Good book! Read it when I was about 20....