NGC 2420 Open Star Cluster, Dean Glace