Overview

James Baillie

(1672—1744) advocate