Publications by 'Ashraf S. Mashaleh'