Orion dust clouds, Steffen Boelaars