Communication Theory for Humans - Neil O'Boyle (Springer, 2022)