HORATIO McCULLOCH (SCOTTISH, 1805-1867).