Author: Campbell Charles 1807-1876