Author: P. Platt
Alternate names: Platt, Peter.