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