Overview

Sir John McNeill

(1795—1883) diplomatist and surgeon