Introduction to Computation Haskell, Logic and Automata by Donald Sannella | Menrva Books | MenrvaBooks