An Introduction to Principles of Digital Communication Engineering - Sri Hari P (Bangalore University Science Press, 2012)