Elements of natural philosophy.