Author: Carsten-Peter Warncke
Alternate names: Dr Carsten-Peter Warncke; Carsten P. Warncke