The punishment in Islamic jurisprudence by Imam Muhammad Abu Zahra

84

Product description

Punishment in Islamic jurisprudence Author: Imam Muhammad Abu Zahra Number of pages: 354 Cover type: Hardcover