Satalite communication : covering latest digital satellite technology and systems - Agarwal, D. C.