Computability, complexity, and languages : fundamentals of theoretical computer science - Davis, Martin, 1928- (Computer science and applied mathematics, 1983)