Author: John T. Burchell
Alternate names: Mr. John T. Burchell