The Medusa Nebula (SH2-274), Bruno Rota Sargi