advancement of science, during their recent meeting held at Edinburgh