Author: Peter A. Brown
Alternate names: Brown, Peter A.