Ad Hoc Wireless Networks: Architectures and Protocols by Dr. Idris Al-Skloul Ibrahim