Modern physics - Tipler, Paul A. (New York W. H. Freeman and company, 2012)