The selfish gene is one of the few books if you read it with an enquiring mind it will change you forever. I first read it 30 years ago now (amazing how time flies) and it still affects the way I see the world.