Human rights, peace, non-violence and conflict resolution