Person
Peerage person ID=287557
Not who you're looking for? Others named Christopher Hampton: British playwright, screenwriter and translator (born 1946) · Irish bishop
Family