Hubble Images NGC 1854 Star Cluster In Stunning Photo The star cluster NGC 1854 has been imaged by the Hubble Space Telescope in a new photograph. What science can be gleaned from this dazzling image? by James Maynard