Tian yan lun
By: Hexuli zhu ; Yan Fu yi.
Contributors: Yan, Fu, 1853-1921.
Edition: Tai 6 ban
Publisher: Shang wu yin shu guan
Published: 1987
Place of publication: Tai-ei Shi
Language: chi
Number of pages: 51
Subjects: Ethics, Evolutionary.
Work titles: Evolution and ethics.
Notes: Translation of: Evolution and ethics.