Ibrahim Abu-Aljarayesh Author