Mysteries Piled upon Mysteries

Name(s): 
Moustafa Haroun
University: 
Cairo University
Name(s) of instructor(s): 
Aly Gabr
Country: 
Egypt
click to enlarge