Physics a general introduction - Van Heuvelin, Alan (Boston Little,Brown, 1986)