20150610 home.science: Glass found on Mars hints at signs of past life