A First Course In Digital Communications door Ed Shwedyk, Ha Nguyen & Ha H. Nguyen