Peter Camenzind
By: Hermann Hesse; translated [from the German] by Michael Koloff
Publisher: Farrar, Straus & Giroux
Place of publication: New York
Number of pages: 201