Study guide for modern techinical physics - Beiser, Arthur (Addison-Wesley, 1966)