Elements Of Natural Philosophy door James Mitchell