Satellite communications - Agarwal, D.C (Khanna Pub., 2015)