Barwais, Faisal A., Queensland University of Technology and Umm Al-Qura University, Australia