Author: PETER K. VOGT
Alternate names: Peter K Vogt