Tian yan lun
By: [Ying] Hexuli zhu ; Yan Fu yi
Contributors: Yan, Fu, 1853-1921, translator
Edition: Di 1 ban
Series: Qing mo Min chu wen xian cong kan; Qing mo Min chu wen xian cong kan
Publisher: Zhao hua chu ban she; 朝华出版社
Published: 2017
Place of publication: Beijing Shi
Language: chi
Number of pages: 252
ISBN-13: 9787505440197
Subjects: Evolutionary Ethics
Work titles: Evolution and ethics
Notes: "Guangxu xing chou [1901] zhong chun Fu wen shu ju shi yin"-On verso of original title page.