S sciencenews.org Wielding lamps and torches shed new light on Stone Age cave art 57 points diodorus 5 years ago 16 comments