Gleanings in Europe : Switzerland /
Cooper, James Fenimore,1789-1851.
Newcastle upon Tyne : Cambridge Scholars Publishing,
2009.
Cooper, James Fenimore, 1789-1851
Cooper, James Fenimore, 1789-1851