Concepts of modern physics - Beiser, Arthur (McGraw- Hill, 1981)