A sketch of Hon. James Hamilton, second president of St. Andrew's Societyby William A. SmithSt. Andrew's Society of PhiladelphiaWriting a summary for young readers…For young readersBook data: Open Library