Overview

William Little Hughes

(1822—1887) translator and civil servant