Global Responsibility for Human Rights by Foreword by Stephen P. Marks | Menrva Books | MenrvaBooks