Christopher Peter Hanlon — (born 1951)