Communications Circuits Ready Reference by John Markus