David Kenneth Dudley Foster — Peerage person ID=151957