Man science humanism: A new synthesis
Frolov Ivan
Man science humanism: A new synthesis - Moscow, Progress: 1986
0301000000506
Science Moral And Ethical Aspects--Humanism History
Man science humanism: A new synthesis - Moscow, Progress: 1986
0301000000506
Science Moral And Ethical Aspects--Humanism History