Useful thinking in to how progress is not necessary a linear path. As new ways will create and destroy rather than revolutionise.

Developing Knowledge
Useful thinking in to how progress is not necessary a linear path. As new ways will create and destroy rather than revolutionise.