Publications by 'Ahmad M. Abusalah'