Abraham Abigdor

Physician, philosopher, translator