Author: Robert T. Brown
Alternate names: Robert Tennant Brown