Ad Hoc Networks by Mounir Frikha