Harmonization between law and morality: a comparative perspective - Rashid, Syed Khalid (IIUM Press, 2011)