Author: James Temple Brown
Alternate names: Brown, James Temple.v