By Hermann Hesse Peter Camenzind (Peter Owen modern classics) (New edition)
Publisher: Peter Owen
Published: 2002-08-20