Modern atomic and nuclear physics - Yang, Fujia (World Scientific, 2010)