Dolphin nebula sh2-308, Mohammed Dawoud