Principles of Communications Satellites by Gary D. Gordon & Walter L. Morgan