Error correction coding : mathematical methods and algorithms - Moon, Todd K. (Wiley dreamtech India, 2006)