Overview

Sir James Balfour Paul

(1846—1931) herald and genealogist