Ashraf M Noumir's public data