IC1396, Filippo Verlezza