Fundamentals of algebraic graph transformation - Ehrig, Hartmut (Monographs in Theoretical Computer Science. An EATCS Series,)