Title: Diary and Notes of Horace Templeton, Esq. Late Secretary of Legation at - Complete