Author: Hans-Werner Schroeder
Alternate names: Hans-werner Schroeder