Processing Recursively Structured Data door Norbert Pfaffinger