Author: Peter H. Spitz
Alternate names: Peter H Spitz