Humphreys, J.F. Numbers, Groups And Codes - New York Cambridge University Press 1989 - 288p. ISBN: 9780521359382