Author: Guilielmus Sigismundus Teucher