Author: Hans-Peter von Däniken
Alternate names: Hans-Peter von Daniken