Author: Peter Pearson
Alternate names: Pearson, Peter.