Register | Login

Creativity and inventiveness are two interrelated phrases, the former leads to the latter. The etymological root of the phrase "creativity" in English and most other European languages comes from the Latin creatus, which signifies "to have grown."

Who Voted for this Story