A sketch of Hon. James Hamilton, second president of St. Andrew's Society | lit.salon