The Pelican Nebula, IC 5070 and IC 5067, Maroun Mahfoud