Ibn Taymiyyah: His Life and Times, Opinions and Jurisprudence

Muhammad Abu Zahra d. 1394 AH