Author: Johannes Campulo
Dates: active 1337