An efficient anonymous communication protocol for peer-to-peer applications over mobile ad-hoc networks | IEEE Journals & Magazine | IEEE Xplore