Performance Optimization Of Digital Communications Systems by Vladimir Mitlin