Satellite Communications - Agarwal D.C.; Agarwal D.C. (Khanna Publishers)