Principles of Ad-hoc Networking by Evangelos Kranakis | Menrva Books | MenrvaBooks