Block error-correcting codes a computational primer - Xambó-Descamps, Sebastián (Universitext, 2003)