Any particular advance has been preceded by the...
Any particular advance has been preceded by the contributions of those from many lands who have set firm foundations for further developments.
Any particular advance has been preceded by the contributions of those from many lands who have set firm foundations for further developments.