Overview

Sir James Macnabb Campbell

(1846—1903) administrator in India and ethnologist