James Loeffler

James Loeffler

Department
History
Global Research Region
Eastern Europe
Middle East
Specializes in Jewish history, European history, International history, Human Rights and Genocide history, Legal history