Peter Huxford Huxford

The concept of Human Rights offers the basis for a moral code that transcends religions and cultures

Scroll to Top