Author: John Jay Brown
Alternate names: John J. Brown