William Ramsay of Balnabreich — Peerage person ID=466124