Author: John Hull Brown
Alternate names: Brown, John Hull