Author: Peter J. Brown
Alternate names: Brown, Peter J. (Peter Jay)