North America and Pelican nebula of 2005, Stefano Ciapetti