Hermann Hesse: Life and Art