Author: Philip L. Peterson
Alternate names: P.L. Peterson