Mark Stoneman

I am an independent historian who earns his living by editing, translating German to English, and teaching.