Hermann Hesse : life and art