Concepts of modern physics - Beiser, Arthur (2004)