Human progress is neither automatic nor inevitable. We are faced with the fact that tomorrow is today. (...) There is such a thing as being too late. Martin Luther King