Author: John C. Brown
Alternate names: Brown, John C.