The Wayback Machine - https://web.archive.org/web/20100704113551/http://ee.stanford.edu/~gray/lpcip.pdf