Coding for Data and Computer Communications (Springer US, 2020)