The wonders of physics - Aslamazov, Lev G. (World Scientific, 2001)