William Cuninghame, 6th of Caprington — Peerage person ID=639951