history and philosophy on science and nature