Overview

Sir John Molesworth Macpherson

(1853—1914) administrator and legislative draftsman in India