Elements of the Theory of Computation door Christos H. Papadimitriou, Christos Papadimitriou & Harry Lewis