Gerard Doehler in the Arithmeum

Bilingual English and German.