Concepts of modern physics - Beiser, Arthur; Author (2002)