Satellite Communications 2nd Edition by Robert M. Gagliardi Electrical Eng. USC A nice touch in this textbook is the practice tests with answer explanations.