Author: John Robert Brown
Alternate names: Brown, John Robert.; Brown, John Robert