Mahmoud Al-Shaer

1 book

188 pages first pub 2024 (editions) user-added

nonfiction art contemporary essays historical history literary memoir poetry religion short stories