Author: James J. Brown Jr.
Alternate names: Brown, James J., Jr.