Most recent affiliation: Steinheim-Institut (STI)
Most recent affiliation: Akademie der Wissenschaften und der Literatur (ADW) Mainz