Software Receiver Design - Johnson, C. Richard (Cambridge University Press, 2011)