Author: John Randall Brown
Alternate names: Brown, John Randall