Concepts of modern physics - Beiser, Arthur (New Delhi Tata McGraw Hill, 2004)