Author: Peter B. Gilkey
Alternate names: Peter Gilkey