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