Physical Science Concepts and challenges - Leonard Bernstein (USA 4th ed., 2003)