The scientific basis of national progress
Subtitle: including that of morality.
Publisher: Williams and Norgate
Published: 1882
Place of publication: London
Language: eng
Number of pages: 218
Subjects: Science; Progress; Ethics