Return to Article Details PUBLIC PUNISHMENT AND SELF-DEFENSE MECHANISM ON CANING IN ACEH Download Download PDF