Opportunistic Networking: Vehicular, D2D and Cognitive Radio Networks by Syed Faraz Hasan | Menrva Books | MenrvaBooks