Mustafa, Muhammad. " Metamorphosis." Idealogy Journal [Online], 6.2 (2021): 53 - 59. Web. 22 Dec. 2024