Author: Campbell, G.W. (George William), 1810-1882.