Author: Peter Firstbrook
Alternate names: Peter L. Firstbrook; P. L. Firstbrook