Overview

Sir William Macleod Bannatyne

(1744—1833) judge