Important Links
Machine generated authority record.
Work cat.: (OSt)87938: Muhammad Tahir-ul-Qadri, Dr. 161419, Islamic penal system & philosophy, 1995.