Author: O. Robert Brown, Jr.
Alternate names: Brown, O. Robert, Jr