Fundamentals of communication engineering - Sharma, Dr. Sanjay (S.K. Kataria & Sons, 2011)