Skip to main content alibris logo

James Membrez

James Membrez is an independent French to English translator of scholarly works in the social sciences and humanities. He lives in Vermont.