Channel Coding for Telecommunications by Martin Bossert