Modern physics - Tipler, Paul A. (W H Freeman and co., 2003)