Advanced digital communication systems - india prantice hall - P-563

621.38215/N691a