Author: Kloster Allerheiligen (Schaffhausen, Switzerland)