AN INTRODUCTION TO ANALOG AND DIGITAL COMMUNICATIONS - HAYKIN (WIE)