Eleanora McHaffe - Peerage person ID=474308