This book is very suitable for either an undergraduate EE student, or an interested laymen with modest communications knowledge (i.e. HAM radio, etc..). Roddey's writing style is fairly clear and crisp, and other reviewers are on the mark.
The technical content is fairly thorough for introductory
to intermediate purposes. However, this is definately not a "reference" or "bible" type book; nothing too exotic is contained therein.
The book has some nicely written chapters on general communications theory (i.e. channel capacity, etc..),
however, the content and treatment is skimpy.
If your interested in satellite communications but
don't know much about die-hard communications theory,
you'd be better of getting a companion book specifically
for that purpose [i.e. Sklar or Proakisl; both authors
have books called "Digital Communications"].
All in all, the book delivers what it promises and is
worth the price... Probably one of the top 4 books to
get on Satellite Communications... Also look into
[Timothy Pratt book; Gerard Maral book; and also Tri T Ha for those looking for a much more advanced book].