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