Humanity & The Impasse Of Technological Advancement.