Literary texts: analysis and critique by Ali Abdulhalim Mahmoud

46