Islamic Science: An Illustrated Study

GPTKB entity