Author: Wirth, Wolfgang MDH
Title: MDH