Reading Machines : Toward An Algorithmic Criticism