Author: John Carroll Brown
Alternate names: Carroll Brown John