John Hairstanes of Craigs — Peerage person ID=640151