Essentials of error- control coding - Moreira, Jorge Castineira (Wiley0- India, 2010)