Author: Thurgau (Canton), Switzerland.