Information Theory and Network Coding by Raymond W. Yeung