From error-correcting codes through sphere packings to simple groups - Thompson, Thomas M. (Mathematical Association of America, 1983)