Author: Archibald, Thomas Dickson, 1817-1876.