Articles by Mohammed A. Alnawafleh (2)