Author: Peter Nieder
Alternate names: Prof. Peter Nieder