Author Gilgamesh Nabeel and Hussein Abdul-Hakeem