The rationale of Islamic caning: a contemporary outlook - Wan Muhammad, Ramizah (2017)