Stone age animal urine could solve a mystery about technological developmentscientificamerican.com41 pointsdiodorus3 years ago