Satellite Communication Systems Engineering - Wilbur L Pritchard (Pearson Education, 2008)