Hamad Alhoqail Author