Author: Peter Duncan Brown
Alternate names: Brown, Peter Duncan