The Elements Of Natural Philosophy by Peter C. Norton