Principles of communication engineering - Katre, J.S. (Tech-Max Publications, Pune, 2013)