Overview

Alexander Pallis

(1850—1935) cotton merchant and translator