RecordDetails
[Cairo] : Cairo University, 2025
103 Pages : Illustrations ; 24 cm