A direct proof of the coding theorem for discrete sources with memory | IEEE Journals & Magazine | IEEE Xplore