Nuclear Moments: Recent Tabulations, and Physics of Magnetic Dipole and Electric Quadrupole Moments. N.J.Stone, Oxford and Tennessee IAEA April 2015.