Diary and notes of Horace Templeton, Esq, late secretary of legation at - ..
Lever, Charles,1806-1872,author.
Author: Charles Lever.
Germany Leipzig.