Stern, Harold P.E. Communication systems: analysis and design - Upper Saddle River Person Education Inc 2004 ISBN: 0131436422