Author: Peter M. Brown
Alternate names: Brown, Peter M. (Peter Melville); Brown, Peter M.; Brown, Peter Melville