IC1396, Stefano Zamblera