Author: John Dwight Brown
Alternate names: Brown, John Dwight