IC5070 Pelican Nebula 2, David Klooz