Author: Stephan Hieronymus de Vigiliis von Creutzenfeld