Peter Geoffrey Brooke Peerage person ID=79756 Parents Geoffrey Brooke Children Michael Peter Brooke Partners Nancy Marion Allsopp