Quarks and gluons a century of particle charges - Han, M.Y (World Scientific, 1999)