Author: Gerhard Lerch
Dates: Dr.