Are We Programmed? Human Nature...