Wireless Communications and Networking - Stallings, William (New Delhi : Pearson Education, 2006)