Walter Ross of Invercharron - Peerage person ID=504826