Author: Peter Pearson
Alternate names: Peter F. Pearson