Numbers, groups and codes - Humphreys, J.F (Cambridge University Press, 2004)