Author: John Gary Brown
Alternate names: Brown, John Gary