SIMON HAYKIN

DIGITAL COMMUNICATIONS - J W L

621.382