Author: James 1823-1890 Campbell