Spectral Findings Indicate Life on Five Solar System Worlds Visual Evidence for Vegetation on Callisto and Iapetus