Handbook of Logic in Computer Science: Volume 3. Semantic Structures by Thomas S. E. Maibaum | Menrva Books