Shaleh.et.al.