Publications by 'Niveen Z. Halalsheh'