Understanding successive industrial revolutions a development block approach