Human rights and science / ed. Hans-Peter Zenner
1