Author: John Carroll Brown
Alternate names: Brown, John Carroll