For explanations and references on a wide range of science topics, try: https://whyfiles.news.wisc.edu