Islam and punishment /
Haroon, Muhammad.
Lahore : Vision Islamic Publications ; Stockport : Raza Academy,
1993.