Digital communication for practicing engineers - Ouyang, Feng (IEEE Series on Digital and Mobile Communication, 2020)