Tian yan lun
By: Hexuli zhu ; Yan Fu yi
Edition: Tai 1 ban
Series: Wan you wen ku hui yao -- 533; Wan you wen ku hui yao -- 533.
Publisher: Taiwan shang wu yin shu guan
Published: 1965
Place of publication: Taibei Shi
Language: chi
Number of pages: 120
Subjects: Evolutionary Ethics
Work titles: Evolution and ethics
Notes: Translation of Evolution and Ethics.