Mahmoud Hawari Author