WIRELESS COMMUNICATIONS AND NETWORKS - WILLIAM STALLINGS (PEARSON EDUCATION, 2002)