Principles of modern physics - Saxena, A. K. (Alpha Science Internat., 2010)