technologies that changed the course of history

Throughout human history, there seems to be a distinct ebb and flow in human innovation. Usually, we see a paradigm shift in thinking, an idea so revolutionary it changes the…