Satellite communication systems engineering - Pritchard, Wilbur L. (Pearson education, 2005)