Author: Andreas Jachenhauser
Dates: active 1505