Concepts and challenges in physical science - Bernstein, Leonard (Globe Book, 1986)