368 pp., £15.74 (cloth), £6.99 (paper)
1.
Ernst Wagner was a respected school master in Stuttgart, cultivated and intelligent, a husband and a father …
Read more
368 pp., £15.74 (cloth), £6.99 (paper)
1.
Ernst Wagner was a respected school master in Stuttgart, cultivated and intelligent, a husband and a father …
Read more