A Man of Three Worlds: Samuel Pallache, a Moroccan Jew in Catholic and Protestant Europe

You might also like...