Modular Compiler Verification: A Refinement-Algebraic Approach Advocating Stepwise Abstraction (Lecture Notes in Computer Science, 1283) by Markus Müller-Olm | Menrva Books | MenrvaBooks