Thriving in an unpredicatble world.

The nature of life is evolution.